package org.scohen.juploadr.uploadapi.abilities;

public class DefaultAbilities extends Abilities {
    private GeoAbilities geo = new GeoAbilities();
    private OrganizeAbilities organize = new OrganizeAbilities();
    private RenderAbilities render = new RenderAbilities();
    private PhotoAbilities photo = new PhotoAbilities();
    private UploadAbilities upload  = new UploadAbilities();
    
    public GeoAbilities getGeoAbilities() {
        return geo;
    }

    public OrganizeAbilities getOrganizeAbilities() {
        return organize;
    }

    public PhotoAbilities getPhotoAbilities() {
        return photo;
    }

    public RenderAbilities getRenderAbilities() {
         return render;
    }

    @Override
    public UploadAbilities getUploadAbilities() {
        return upload;
    }

}
